About This Website

How I built my online resume using AWS and modern web technologies

Overview

This website serves as my digital resume and portfolio, designed to showcase my skills and projects clearly and professionally. It also serves as the product of what I have learned and picked up from tinkering with aws services as well as pursuing my aws certifications

Technologies Used

How It Works

When you visit my resume page, a JavaScript function calls an AWS Lambda function via an Lambda function URL. This Lambda function increments and returns the total number of page views, which is then displayed in real-time on the page.

The website itself is a static site hosted on an AWS S3 bucket configured for web hosting, with CloudFront distributing the content globally for fast access. I also own a custom domain provided by route 53 which i had to utilise certificate manager for

Cloud Architecture Diagram

Cloud Architecture Diagram

This diagram shows how the AWS components (Lambda, API Gateway, S3, CloudFront) work together to serve and manage the website.

What went well?

What was a struggle?

Why AWS?

Using AWS allows me to build a scalable, cost-effective, and serverless website that can easily grow and adapt with my portfolio. It also helps me gain hands-on experience with cloud technologies, which is a key interest area for me.